(inflatable) lifejacket - Turco Inglés Diccionario